spring-fed reservoir - Spanish English Dictionary